google.golang.org/protobuf/internal/impl.offset.IsValid (method)

33 uses

	google.golang.org/protobuf/internal/impl (current package)
		checkinit.go#L40: 	if mi.presenceOffset.IsValid() {
		checkinit.go#L44: 	if mi.extensionOffset.IsValid() {
		codec_message.go#L66: 	if si.sizecacheOffset.IsValid() && si.sizecacheType == sizecacheType {
		codec_message.go#L69: 	if si.unknownOffset.IsValid() && (si.unknownType == unknownFieldsAType || si.unknownType == unknownFieldsBType) {
		codec_message.go#L73: 	if si.extensionOffset.IsValid() && si.extensionType == extensionFieldsType {
		codec_message.go#L150: 		if !mi.extensionOffset.IsValid() {
		codec_message.go#L153: 		if !mi.unknownOffset.IsValid() {
		codec_message_opaque.go#L99: 		if !mi.extensionOffset.IsValid() {
		codec_message_opaque.go#L102: 		if !mi.unknownOffset.IsValid() {
		decode.go#L117: 	if mi.lazyOffset.IsValid() && lazyDecoding {
		decode.go#L132: 	if mi.presenceOffset.IsValid() {
		decode.go#L200: 			if exts == nil && mi.extensionOffset.IsValid() {
		decode.go#L227: 			if !opts.DiscardUnknown() && mi.unknownOffset.IsValid() {
		encode.go#L52: 	if opts.UseCachedSize() && mi.sizecacheOffset.IsValid() {
		encode.go#L66: 		if mi.sizecacheOffset.IsValid() {
		encode.go#L71: 	if mi.extensionOffset.IsValid() {
		encode.go#L78: 	if mi.presenceOffset.IsValid() {
		encode.go#L80: 		if mi.lazyOffset.IsValid() {
		encode.go#L113: 	if mi.unknownOffset.IsValid() {
		encode.go#L118: 	if mi.sizecacheOffset.IsValid() {
		encode.go#L158: 	if mi.extensionOffset.IsValid() {
		encode.go#L169: 	if mi.presenceOffset.IsValid() {
		encode.go#L171: 		if mi.lazyOffset.IsValid() {
		encode.go#L220: 	if mi.unknownOffset.IsValid() && !mi.isMessageSet {
		lazy.go#L338: 			if exts == nil && mi.extensionOffset.IsValid() {
		lazy.go#L365: 			if !discardUnknown && !opts.DiscardUnknown() && mi.unknownOffset.IsValid() {
		merge.go#L47: 	if mi.presenceOffset.IsValid() {
		merge.go#L81: 	if mi.extensionOffset.IsValid() {
		merge.go#L106: 	if mi.unknownOffset.IsValid() {
		message_reflect.go#L116: 	case si.unknownOffset.IsValid() && si.unknownType == unknownFieldsAType:
		message_reflect.go#L130: 	case si.unknownOffset.IsValid() && si.unknownType == unknownFieldsBType:
		message_reflect.go#L165: 	if si.extensionOffset.IsValid() {
		pointer_unsafe.go#L30: func (f offset) IsValid() bool { return f != invalidOffset }